/**
 *  Document   : IBookingManagement
 *  Created on : 17 juil. 2008, 16:54:37
 *  Author     : Rivo
 */

package gla.centralhotel.business;

import gla.centralhotel.exception.RoomBookingException;
import gla.centralhotel.model.Room;
import gla.centralhotel.model.RoomBooking;
import javax.ejb.Local;

@Local
public interface IBookingManagement {

    public gla.centralhotel.model.RoomBooking setTransientAttr(gla.centralhotel.model.RoomBooking rb);

    public java.util.ArrayList<gla.centralhotel.model.RoomBooking> setTransientAttr(java.util.ArrayList<gla.centralhotel.model.RoomBooking> arlrb);

    public gla.centralhotel.model.RoomBooking[] setTransientAttr(gla.centralhotel.model.RoomBooking[] rbl);

    public java.util.ArrayList<gla.centralhotel.model.RoomBooking> getRoomBookingByHotel(java.lang.Integer hotelId);

//    public RoomBooking bookARoom(RoomBooking roomBk, Room room) throws RoomBookingException;
    
}
